const fs=require("fs");
// const PromiseFs=require("node:fs/promises");
// fs.readFile("./1.txt","utf-8",(err,data)=>{
//     console.log(err,data);
// });
// fs.writeFile("./2.txt","你好",(err)=>{if(err)throw err;});
// fs.appendFile("./2.txt","写入内容",(err)=>{if(err)throw err;});
// fs.unlink("./2.txt",(err)=>{if(err)throw err;});
// fs.copyFile("./1.txt","./3.txt",(err)=>{if(err)throw err;});
// fs.mkdir("./demo",(err)=>{if(err)throw err;})
// fs.rename('./1.txt','./论语.txt',err =>{
//     if(err){
//         console.log('操作失败');
//         return;
//     }
//     console.log('操作成功');
// });
// const rs = fs.createReadStream('./论语.txt',"utf-8");//2、创建读取流对象
// rs.on('data',chunk =>{
//     console.log(chunk);
// });//3、绑定data事件
// rs.on('end',() =>{
//     console.log('读取完成');
// });//4、end 可选事件
// fs.readdir('./demo',(err,data) =>{
//     if(err){
//         console.log('读取失败');
//         return;
//     }
//     console.log(data);
// });
// fs.rmdir('./demo1',err =>{
//     if(err){
//         console.log('删除失败');
//         return;
//     }
//     console.log('删除成功');
// });
// fs.stat('./3.txt',(err,data) =>{
//     if(err){
//         console.log('操作失败');
//         return;
//     }
//     console.log(data);
//     console.log(data.isFile());
//     console.log(data.isDirectory());
// });
// PromiseFs.readFile("./3.txt","utf-8").then(res=>{console.log(res)});
const xlsx=require("node-xlsx");
const data=xlsx.parse("./demo.xlsx");
// let str="";
// data.slice(2).forEach(v=>{str+=v[0]+","});
// console.log(data[0].data);
// data.data[0].forEach(v => {
//     console.log(v)
// });
let spl=[];
// data[0].data[1].splice(2,2);
data[0].data.forEach((v,i)=>{
    if(i<1){
        spl.push(v);
    }else{
        if (v[0]) {
            v.splice(2,2);
            spl.push(v);
        }
    }
})
let buffer = xlsx.build([{name: 'demo2', data: spl}]); 
fs.writeFile("./demo2.xlsx",buffer,(err)=>{if(err)throw err;})